// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#include "targetver.h"

// for memory leaks detection
#define _CRTDBG_MAP_ALLOC

// STL
#include <string>
#include <vector>
#include <list>
#include <map>
#include <stack>

// boost
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/foreach.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/algorithm/string.hpp>

#define foreach BOOST_FOREACH

// other
#include "defines.h"
#include "Math/vec2.h"